Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités UIAutomation
Dernière mise à jour 3 avr. 2024

Base d'ancrage (Anchor Base)

UiPath.Core.Activities.AnchorBase

Conteneur recherchant un élément de l'interface utilisateur en utilisant d'autres éléments de l'interface utilisateur comme les ancres. Cette option doit être utilisée lorsqu'aucun sélecteur fiable n'est disponible.

Remarque : pour des raisons de fiabilité, il est recommandé d'éviter d'utiliser l'attribut idx dans les sélecteurs. Dans de tels cas, envisagez d’ajouter des informations sur les éléments ancêtres grâce à l’utilisation d’éléments relatifs ou de l’activité Anchor Base .

Propriétés

Entrée
  • Position de l'ancre (Anchor Position) - Spécifie à quel bord du conteneur l'élément de l'interface utilisateur est ancré. Les options suivantes sont disponibles :

    • Auto - Si cette option est sélectionnée, la case Bas (Bottom) n'est pas prise en compte. Elle recherche vers le bas l'élément de l'interface utilisateur situé à gauche et à droite du conteneur. Le plus proche est sélectionné. Si plusieurs éléments sont trouvés à égale distance de l'ancre, la cible est sélectionnée dans cet ordre : Droite (Right), Gauche (Left), Bas (Bottom).
    • Gauche - Recherche l'élément de l'interface utilisateur à droite du conteneur.
    • Haut - Recherche l'élément de l'interface utilisateur en bas du conteneur.
    • Droite - Recherche l'élément de l'interface utilisateur à gauche du conteneur.
    • Bas - Recherche l'élément de l'interface utilisateur situé en haut du conteneur.
    • OnTop (OnTop) : recherche un élément d’IU associé à un libellé.
Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
  • Poursuite sur erreur (ContinueOnError) - Spécifie si l'automatisation doit continuer même si l'activité génère un message d'erreur. Ce champ prend uniquement en charge les valeurs booléennes (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et si une erreur est renvoyée, l'exécution du projet s'interrompt. Si la valeur est configurée sur True, l'exécution du projet continue indépendamment de toute erreur.

    Remarque : si cette activité est incluse dans l'activité Try Catch et que la valeur de la propriété ContinuerSurErreur est « True », aucune erreur ne sera détectée lors de l'exécution du projet.
Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).

Exemple d'utilisation de l'activité Base d'ancrage (Anchor Base)

Les ancres sont utilisées lorsque vous souhaitez interagir avec un élément dont le sélecteur est instable. Dans cet exemple, le workflow écrit une chaîne de texte particulière dans un champ qui change de position à chaque fois que la page Web www.rpachallenge.com est chargée.



Le workflow contient les activités suivantes :

  • Ouvrir le navigateur (Open Browser) - Ouvre www.rpachallenge.com dans Internet Explorer.
  • Base de l'ancre (Anchor Base) - Identifie le champ cible et écrit le texte d'exemple :

    • Côté gauche (Left side) - L'activité Rechercher un élément (Find Element) identifie le champ Prénom (First Name).
    • Côté droit (Right side) - L'activité Saisir dans (Type Into) écrit "Exemple" dans le champ Prénom (First Name).

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.